<?php session_start();?>
<html><!-- #BeginTemplate "/Templates/selvaalegre.dwt" --><!-- DW6 --><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- #BeginEditable "doctitle" --><title>Free Template 1 - Designed by SmartWebby.com</title><!-- #EndEditable -->
<link rel="stylesheet" type="text/css" href="../../css/styles.css">
<script src="../../Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<body>
<table width="960"  border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  <tr> 
    <td height="21" align="right" bgcolor="#2C3E6D" class="links">Marquez de Selva Alegre</td>
  </tr>
  <tr> 
    <td align="center" height="119" valign="top" bgcolor="#FFFFFF" class="headerBg">
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="347" height="107" id="FlashID" title="cabezera">
        <param name="movie" value="../../images/header.swf">
        <param name="quality" value="high">
        <param name="wmode" value="opaque">
        <param name="swfversion" value="8.0.35.0">
        <!-- Esta etiqueta param indica a los usuarios de Flash Player 6.0 r65 o posterior que descarguen la versi�n m�s reciente de Flash Player. Elim�nela si no desea que los usuarios vean el mensaje. -->
        <param name="expressinstall" value="../../Scripts/expressInstall.swf">
        <!-- La siguiente etiqueta object es para navegadores distintos de IE. Oc�ltela a IE mediante IECC. -->
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="../../images/header.swf" width="347" height="107">
          <!--<![endif]-->
          <param name="quality" value="high">
          <param name="wmode" value="opaque">
          <param name="swfversion" value="8.0.35.0">
          <param name="expressinstall" value="../../Scripts/expressInstall.swf">
          <!-- El navegador muestra el siguiente contenido alternativo para usuarios con Flash Player 6.0 o versiones anteriores. -->
          <div>
            <h4>El contenido de esta p&aacute;gina requiere una versi&oacute;n m&aacute;s reciente de Adobe Flash Player.</h4>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtener Adobe Flash Player" width="112" height="33" /></a></p>
          </div>
          <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
    </object></td>
    
  </tr>
  <tr> 
    <td height="35" valign="middle" bgcolor="#2C3E6D" class="links"> 
     &nbsp; &nbsp;&nbsp; <a href="../../vista/index.html">Factura</a> 
    &nbsp; &nbsp;&nbsp; <a href="../Alumno/lista.php">Alumno</a> 
      &nbsp; &nbsp; &nbsp;<a href="../../vista/products.html">Curso</a> 
      
      <a href="../Periodo/lista.php">Periodo</a>
       &nbsp; &nbsp; &nbsp; &nbsp;<a href="../Periodo/lista.php">Personal</a>
       &nbsp; &nbsp; &nbsp; &nbsp;Representante&nbsp; &nbsp; &nbsp; &nbsp;Rubros&nbsp; &nbsp; &nbsp; &nbsp;Usuarios&nbsp; &nbsp; &nbsp; &nbsp;<a href="../cerrarSesion.php"> Salir</a></td>
  </tr>
 <tr><td height="32" class="linksFill">&nbsp;</td>
  </tr>
</table>
<table width="960"  border="0" align="center" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF">
  <tr> 
    <td bgcolor="#FFFFFF" width="20"><img alt="" src="../../images/spacer.gif" width="20" height="10"></td>
    <td bgcolor="#FFFFFF" align="left" valign="top" class="text" height="430" width="99%"><br>
      <!-- #BeginEditable "content" --><div class="titulo">Nuevo Pago</div>
     <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
     <script type="text/javascript" src="../../js/jquery-1.10.1.min.js"></script>
         <script>
		 //variables gloabales
		 totalPago=0;//total de la suma de la factura
		 
         
          function grabarRegistros(datos)
            {
                     datos="condicion="+document.getElementById('representante').value;
                     //alert(datos);
                     $.ajax({
                                                data:  datos,
                                                url:   'php/consulta.php',
                                                type:  'post',
                                                beforeSend: function () {
                                                              //  $("#alumno").val("Procesando, espere por favor...");
                                                },
                                                success:  function (response) 
                                                {
                                                               // $("#alumno").val(response);
																$("#respuesta").val(response);
																												
																var listaNombre=document.getElementById('nombre');
																var resultado=document.getElementById('respuesta').value.split(',');
																//alert(resultado.length);
																
																//borrar todos los resultados
																for(i=(listaNombre.length-1); i>=0; i--)
																{
																	aBorrar = listaNombre.options[i];
																	aBorrar.parentNode.removeChild(aBorrar);
																}
																
																
																for (var i=0;i<resultado.length-1;i++)
																{
																	var opcion = document.createElement("OPTION");
																	opcion.text = resultado[i];	   	   
																	
																	listaNombre.add(opcion);
                                                                
																}
																
                                                                
                                                }
                                });
                        
                
            }
			
		function buscarRegistros(datos)
            {
                     datos="condicion="+document.getElementById('nombre').value;
                    // alert(datos);
                     $.ajax({
                                                data:  datos,
                                                url:   'php/consultaDeudas.php',
                                                type:  'post',
                                                beforeSend: function () {
                                                             //   $("#nomDeuda").val("Procesando, espere por favor...");
                                                },
                                                success:  function (response) 
                                                {
                                                                //$("#nomDeuda").val(response);
																$("#respuesta").val(response);
																												
																var lista=document.getElementById('codDeuda');
																var resultado=document.getElementById('respuesta').value.split(',');
																//alert(resultado.length);
																
																//borrar todos los resultados
																for(i=(lista.length-1); i>=0; i--)
																{
																	aBorrar = lista.options[i];
																	aBorrar.parentNode.removeChild(aBorrar);
																}
																
																//cargar todos los valores
																var cadena="";
																for (var i=0;i<resultado.length-1;i++)
																{
																	//var opcion = document.createElement("OPTION");
																	//opcion.text = resultado[i].split(']')[1];	   	   
																	//opcion.value= resultado[i].split(']')[0];	   	   
																	//alert(resultado[i].split(']')[1]);
																	var etiqueta=resultado[i].split(']')[1];
																	cadena=cadena+"<option value='"+resultado[i].split(']')[0]+"' text='"+etiqueta+"' >"+etiqueta+"</option>";
																	//lista.innerHTML ="<option>"+resultado[i].split(']')[1]+"</option>";
																	//lista.add(opcion);
                                                                
																}
																lista.innerHTML=cadena;
																
                                                                
                                                }
                                });
                        
                
            }	
			
			function buscarEntidadDeudas(datos)
            {
                     datos="condicion="+document.getElementById('codDeuda').value;
                    // alert(datos);
					 
                     $.ajax({
                                                data:  datos,
                                                url:   'php/consultaEntidad.php',
                                                type:  'post',
                                                beforeSend: function () {
                                                               // $("#nomDeuda").val("Procesando, espere por favor...");
                                                },
                                                success:  function (response) 
                                                {
                                                                //$("#nomDeuda").val(response);
																$("#respuesta").val(response);
																//alert('ok');										
																//var lista=document.getElementById('codDeuda');
																var resultado=document.getElementById('respuesta').value.split(']');
																
																document.getElementById('nombreDeuda').value=resultado[1];
																document.getElementById('nomDeuda').value=resultado[0];
																document.getElementById('costoDeuda').value=resultado[2];
																document.getElementById('abonoDeuda').value=resultado[3];
																document.getElementById('saldoDeuda').value=parseFloat(resultado[2])-parseFloat(resultado[3]);																														
																
                                                                
                                                }
                                });
                        
                
            }	
			
		function grabarDeuda()
            {
                     var datos;
					 var llamadasAjax=0;
					 var tabla = document.getElementById('detalle');
					 var representante = document.getElementById('representante').value;
					 var alumno = document.getElementById('nombre').value;
					 var fecha = document.getElementById('fecha').value;
					 
					 var detalleRecibo="";
					 var detalleFactura="";
					 //alert(tabla.rows.length);
					 for(var i=1;i<tabla.rows.length;i++)
					 {
						datos="";
						datos+="codigo="+tabla.rows[i].cells[0].innerHTML;
						datos+=" & saldo="+tabla.rows[i].cells[4].innerHTML;
						//datos+=""+;
						if(Number(tabla.rows[i].cells[3].innerHTML)+Number(tabla.rows[i].cells[4].innerHTML)<Number(tabla.rows[i].cells[2].innerHTML))
						{
							datos+=" & facturado=1";
							detalleRecibo+=tabla.rows[i].cells[0].innerHTML+"]"
							+tabla.rows[i].cells[4].innerHTML+"];";							
						}
						else
						{
							datos+=" & facturado=0";
							detalleFactura+=tabla.rows[i].cells[0].innerHTML+"]"
							+tabla.rows[i].cells[4].innerHTML+"];";							
						}
						
						//alert(datos);
						
						 $.ajax({
                                                data:  datos,
                                                url:   'php/grabarDeuda.php',
                                                type:  'post',
                                                beforeSend: function () {
                                                           //     $("#nomDeuda").val("Procesando, espere por favor...");
																llamadasAjax++;
																//alert(llamadasAjax);
                                                },
                                                success:  function (response) 
                                                {
                                                                //$("#nomDeuda").val(response);
																$("#nomDeuda").val(response);
																llamadasAjax--;
																//alert(llamadasAjax);
																if(llamadasAjax==0)
																{
																																		
																	
																	if(detalleFactura.length>0)
																	{
																		window.open("pdf/factura.php?detalle="+detalleFactura
																		+"&repre="+representante
																		+"&alum="+alumno
																		+"&fecha="+fecha, "facturapdf");
																		
																	}
																	
																	if(detalleRecibo.length>0)
																	{
																		window.open("pdf/recibo.php?detalle="+detalleRecibo
																		+"&repre="+representante
																		+"&alum="+alumno
																		+"&fecha="+fecha, "recibopdf");
																		
																	}
																	
																	window.location="pagos.php";
																	alert('el pago se realizo exitosamente ');
																}
																															
																
                                                                
                                                }
                                });								
					 }
                    
                   
                
            }		
         
         function comprobarExistencia(valor)
        {
                        
                var tabla = document.getElementById('detalle');
                var i =0;
                
                for (i=1; i<tabla.rows.length; i++)
                {
                        if(valor==tabla.rows[i].cells[0].innerHTML)
                                return true;
                }
                return false;
        }
         
         function quitar(valor)
        {
                var tabla = document.getElementById('detalle');
                for (i=1; i<tabla.rows.length; i++)
                {
                        if(valor==tabla.rows[i].cells[0].innerHTML)
                        {
                                
								totalPago-=Number(tabla.rows[i].cells[3].innerHTML);
								document.getElementById("total").value=totalPago;
								tabla.deleteRow(i);
                        }
                }
        }
         
         function buscar(op,tabla,cantidad)
                {
                //self.name = 'opener';
                //self.opener;
                remote = open('../buscar.php?tam='+cantidad+'&tabla='+tabla+'&campo='+op, 'remote', 'width=500,height=250,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=yes,fullscreen=no, status=yes');
                remote.focus();
				
                }
                
                function agregar()
                {
                        
                        var nombre=document.getElementById("nombreDeuda").value;
                        var codigo=document.getElementById("nomDeuda").value;
						var costo= document.getElementById("costoDeuda").value;
						var abono= document.getElementById("abonoDeuda").value;
                        var saldo= document.getElementById("saldoDeuda").value;
                        totalPago+=Number(saldo);
						document.getElementById("total").value=totalPago;
                        
						
                        if(!comprobarExistencia(codigo))
                        {
                             var tabla = document.getElementById('detalle');
                             var tamanio = tabla.rows.length;
                             var fila = tabla.insertRow(tamanio);
                                 fila.insertCell(0).innerHTML=codigo;
                                 fila.insertCell(1).innerHTML=nombre;
                                 fila.insertCell(2).innerHTML=costo;
								 fila.insertCell(3).innerHTML=abono;
                                 fila.insertCell(4).innerHTML=saldo;
                                 fila.insertCell(5).innerHTML="<input name='' onclick='quitar("+codigo+")' type='button' value='Eliminar'>";
                                
                         }
						 else
						{
								alert('El item ya esta ingresado');
						}
                    
                                        
                                
		}
		function ejemplo()
		{
			window.open("pdf/recibo.php?detalle='ejemplo'", "nuevo");	
		}
         </script>
     
      <div align="center">
      </br>
        <form name="form1" method="post" action="">
          <table style="background-color:#C8E0F2" width="700" border="0">
          <tr >
            <td>Representante: </td>
            <td valign="top"><input name="representante" id="representante"  type="text" onKeyUp="grabarRegistros('condicion=123');" onBlur="grabarRegistros('condicion=123');"  >
              <input style="background-color:#666;color:#FFF"  onClick="buscar('representante','representante','13');" type="button" name="button" id="buscr" value="B"></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td>Alumno: </td>
            <td><select name="nombre" id="nombre" onChange="buscarRegistros('condicion=123');" onFocus="buscarRegistros('condicion=123');">
            <option >Alumnos</option>
            </select></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td>Personal: </td>
            <td><input name="persona" readonly value="<?php echo $_SESSION["usuario"]; ?>"  type="text"></td>
            <td>&nbsp;</td>
            <td>Fecha:</td>
            <td><input name="fecha" id="fecha" value=""  type="text" readonly></td>
          </tr>
        
        </table>
        </br>
        <table style="background-color:#CCC" width="700" border="0">
          <tr style="font-size:12px;color:#006">
            <td width="121">Nombre:</td>
            <td width="109">Codigo:</td>
            <td width="85">Costo:</td>
            <td width="89">Abono:</td>
            <td style="font-weight:bold" width="138">Ingrese el valor:</td>
            <td width="132">Agregar: </td>
          </tr>
          <tr>
            <td><input name="nombreDeuda" type="hidden" value=""><select name="codDeuda" id="codDeuda" onChange="buscarEntidadDeudas('condicion=123');" onFocus="buscarEntidadDeudas('condicion=123');">
            
            </select>
            <?php
                include_once '../../Core/Conexion.php';
                
            ?>
            </td>
            <td><input name="nombreDeuda" id="nombreDeuda" type="hidden" value=""><input style="font-size:12px;font-weight:bold" name="nomDeuda" id="nomDeuda" type="text" size="10" readonly></td>
            <td><input name="costoDeuda" id="costoDeuda" type="text" size="6" readonly></td>
            <td><input name="abonoDeuda" id="abonoDeuda" type="text" size="6" readonly></td>
            <td><input style="background-color:#C90" name="saldoDeuda" id="saldoDeuda" type="text" size="10"></td>
            <td><input onClick="agregar();" style="background-color:#F30;color:#FFF" name="" type="button" value="P a g a r"></td>
          </tr>
        </table>
        
        <table  name="detalle" id="detalle" width="700" border="1">
                <tr style="background-color:#77BFF4";>
            <td>Codigo:</td>
            <td>Nombre:</td>
            <td>Costo:</td>
            <td>Abono:</td>
            <td>Saldo:</td>
            <td>Eliminar </td>
         </tr>
  
</table>
<table width="700" border="0" style="background-color:#EEF1FD">
  <tr>
    <td>
        <table width="400" border="0">
          <tr>
            <td>Descripcion:</td>
          </tr>
          <tr>
            <td><textarea name="" cols="24" rows=""></textarea></td>
          </tr>
        </table>
</td>
    <td valign="bottom">
    	<table width="300" border="0">
  <tr>
    <td>Impuesto:</td>
    <td><input name="" type="text"></td>
  </tr>
  <tr>
    <td>Total:</td>
    <td><input name="total" id="total" type="text"></td>
  </tr>
</table>

    </td>
  </tr>
</table>



        <p>&nbsp;          </p>
        <p>
          <input name="respuesta" id='respuesta' type="hidden" value="">
        </p>
        

        <input onClick="grabarDeuda();" name="" type="button" style="background-color:#060;color:#FFF;cursor:pointer" value="P A G A R" >
        </form>

<script>
	
	
		var fecha = new Date();
		var anio = fecha.getYear();
		var mes = fecha.getMonth();
		var dia = fecha.getDay();
		document.getElementById("fecha").value=fecha.getFullYear()+"/"+mes+"/"+dia;
	
</script>
             
                 
    </div><!-- #EndEditable --></td>
    <td bgcolor="#FFFFFF" width="20"><img alt="" src="../../images/spacer.gif" width="20" height="10"></td>
  </tr>
  <tr>
    <td bgcolor="#2C3E6D" width="20">&nbsp;</td>
    <td height="35" align="center" valign="middle" bgcolor="#2C3E6D" class="footer">Copyright 
      &copy;  www.codesoft.zz.mu - All Rights Reserved. Designed by <a rel="nofollow" href="http://www.smartwebby.com" target="_blank">SmartWebby.com</a></td>
    <td bgcolor="#2C3E6D" width="20">&nbsp;</td>
  </tr>
</table>
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
</body>
<!-- #EndTemplate --></html>
